CallServiceInterface

Interface used to access to the internal call service implementation.

Since

2.0.0

Properties

Link copied to clipboard
abstract val activeCalls: ImmutableList<CallInterface>

Returns the active call objects.

Functions

Link copied to clipboard

This method is to create outgoing/mobile originated calls.

This method is to create outgoing/mobile originated calls

abstract fun createOutgoingCall(accountToken: String?, originatorToken: String?, terminatorToken: String?, tokenRealm: String?, callApplication: CallApplicationListener?, callInterface: OutgoingCallCreateInterface?)

This method creates anonymous calls with time-limited token

Link copied to clipboard
abstract fun rotateCameraOrientationToPosition(orientation: ScreenOrientation)

This Method is used for rotating outgoing video

Link copied to clipboard
abstract fun setCallApplication(callApplication: CallApplicationListener?)

Sets the call application interface which will be used to make call backs to the application layer This method should be called immediately after receiving the call service instance (for once)